package com.shermanzhou.juel.contition2;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;

/**
 * @author zhouchaoqun02
 * @date 2020-10-25 15:51
 */
//@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, property = "type", defaultImpl = ConditionLeafNode.class)
//@JsonSubTypes({
//        @JsonSubTypes.Type(value=ConditionLeafNode.class, name = "leaf"),
//        @JsonSubTypes.Type(value=ConditionSetNode.class, name = "tree")
//})
//@JsonTypeIdResolver(ContitionTypeIdResolver.class)
@JsonDeserialize(using = ConditionJsonDeserializer.class)
public interface ConditionTreeNode {
}
